×
make high demands on sb
meaning in English
向提出很高的要求
Related Words
demanding
demands
demand
demanded
make her say
make her very happy
make him and break the mold
make him and break the mold(mould)
PC Version
Copyright © 2018 WordTech Co.